package com.bookmall.member.domain.vo;

import com.baomidou.mybatisplus.annotation.TableId;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.core.annotation.Excel;
import lombok.Data;
import lombok.ToString;

import java.io.Serializable;
import java.util.Date;

/**
 * @Description:
 * @Author 胡菜鸡
 * @Create 2022-04-27-15:39
 */
@Data
@ToString
public class BookMessageVo implements Serializable {
    private static final long serialVersionUID = 1L;

    /** id(书本评论表) */
    private Long id;

    /** 此评论的父级评论 */
    private Long parent;

    /** 被评论的书本id */
    private Long bookId;

    /** 评论的用户id */
    private Long uid;

    /** 评论者昵称 */
    private String nickname;

    /** 评论内容 */
    private String content;

    /** 评论时间 */
    private Date messageTime;

    /** 点赞数 */
    private Long likesCount;

    /** 回复数 */
    private Long replyCount;

    /** 评论的用户头像 */
    private String userIcon;

    /** 可见权限（0所有人可见，1仅卖家可见） */
    private Long permission;

    /** 评论类型（0书籍评论，1求购评论） */
    private Long messageType;
}
